package com.jeesite.modules.exam.quota.dao;

import com.jeesite.common.dao.CrudDao;
import com.jeesite.common.entity.Page;
import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.exam.quota.entity.DcSupExamSumQuotaInfo;
import com.jeesite.modules.exam.score.entity.*;

import java.util.List;

/**
 * 考核任务评分-被考核单位总分DAO接口
 * @author xhc
 * @version 2022-05-28
 */
@MyBatisDao
public interface DcSupExamOrgScoreDao extends CrudDao<DcSupExamOrgScore> {

    List<DcSupExamDxSortExport> exportDxSortData(DcSupExamDxSort  dcSupExamDxSort);

    List<DcSupExamSortExport> exportSort(String examId);

    List<DcSupExamSumQuotaInfo> findDXRanKingListPage(DcSupExamSumQuotaInfo dcSupExamSumQuotaInfo);

    List<DcSupExamSumQuotaInfo> findUnitRankingScoreData(DcSupExamSumQuotaInfo dcSupExamSumQuotaInfo);

    List<DcSupExamDxSort> findDanListData(DcSupExamDxSort dcSupExamDxSort);
}